one's level best
noun
: one's best effort at doing something
He tried his level best to win the race.
She did her level best to please her mother.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share